package org.usmile.algorithms.leetcode.simple;

/**
 * 1119. 删去字符串中的元音
 *
 * 给你一个字符串 s ，请你删去其中的所有元音字母 'a'，'e'，'i'，'o'，'u'，并返回这个新字符串。
 *
 * 示例 1：
 *
 * 输入：s = "leetcodeisacommunityforcoders"
 * 输出："ltcdscmmntyfrcdrs"
 * 示例 2：
 *
 * 输入：s = "aeiou"
 * 输出：""
 *
 *
 * 提示：
 *
 * 1 <= S.length <= 1000
 * s 仅由小写英文字母组成
 */
public class _1119 {
}

class _1119_Solution {
    public String removeVowels(String s) {
        StringBuilder res = new StringBuilder();
        for (char c : s.toCharArray()) {
            if (!isVowel(c)) {
                res.append(c);
            }
        }

        return res.toString();
    }

    private boolean isVowel(char c) {
        return c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u';
    }
}

